senior consultant to the managing director - Deutsch Englisch Wörterbuch